package com.xinqizhi.entity;

import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author Rabit
 * @email lj79490324@gmail.com
 * @date 2019-05-09 00:02:09
 */
public class SysUserEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 用户ID
	 */
			//主键
		private Integer uid;
	/**
	 * 用户名/工号/学号
	 */
		private String username;
	/**
	 * 账号密码
	 */
		private String password;
	/**
	 * 创建时间
	 */
		    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date createDt;
	/**
	 * 用户状态/0-锁定，1-可用
	 */
		private Integer userStatus;
	/**
	 * 用户类型/系统，初中，高中，艺术
	 */
		private Integer userType;

	/**
	 * 设置：用户ID
	 */
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	/**
	 * 获取：用户ID
	 */
	public Integer getUid() {
		return uid;
	}
	/**
	 * 设置：用户名/工号/学号
	 */
	public void setUsername(String username) {
		this.username = username;
	}
	/**
	 * 获取：用户名/工号/学号
	 */
	public String getUsername() {
		return username;
	}
	/**
	 * 设置：账号密码
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取：账号密码
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateDt(Date createDt) {
		this.createDt = createDt;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateDt() {
		return createDt;
	}
	/**
	 * 设置：用户状态/0-锁定，1-可用
	 */
	public void setUserStatus(Integer userStatus) {
		this.userStatus = userStatus;
	}
	/**
	 * 获取：用户状态/0-锁定，1-可用
	 */
	public Integer getUserStatus() {
		return userStatus;
	}
	/**
	 * 设置：用户类型/系统，初中，高中，艺术
	 */
	public void setUserType(Integer userType) {
		this.userType = userType;
	}
	/**
	 * 获取：用户类型/系统，初中，高中，艺术
	 */
	public Integer getUserType() {
		return userType;
	}
}
